package pack.ajedrez;

import java.util.ArrayList;
import android.app.Activity;
import android.text.Html;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
import android.widget.TextView;
import android.widget.TextView.BufferType;

public class adaptadorLobby extends ArrayAdapter{
	    	
	    	Activity context;
	    	private ArrayList<partidas> listaDatos;

			adaptadorLobby(Activity context, ArrayList<partidas> listaDatos) {
	    		
	    		super(context, R.layout.listitem_titular, listaDatos);
	    		this.context = context;
	    		this.listaDatos = listaDatos;
	    	}
	    	
	    	public View getView(int position, View convertView, ViewGroup parent) {
				LayoutInflater inflater = context.getLayoutInflater();
				View item = inflater.inflate(R.layout.listitem_titular, null);
				
				TextView lblTitulo = (TextView)item.findViewById(R.id.LblTitulo);
				lblTitulo.setText("  "+listaDatos.get(position).getId());
				
				TextView lblSubtitulo = (TextView)item.findViewById(R.id.LblSubTitulo);
				lblSubtitulo.setText(Html.fromHtml("<b>  Jugador Ficha Blanca: </b>"+
						listaDatos.get(position).getJugadorBlanco()), BufferType.SPANNABLE);
				
				TextView lblSubtitulo2 = (TextView)item.findViewById(R.id.LblSubTitulo2);
				lblSubtitulo2.setText(Html.fromHtml("<b>  Jugador Ficha Negra: </b>"+
						listaDatos.get(position).getJugadorNegro()), BufferType.SPANNABLE);
				
				TextView lblSubtitulo3 = (TextView)item.findViewById(R.id.LblSubTitulo3);
				lblSubtitulo3.setText(Html.fromHtml("<b>  Estado: </b>"+
						listaDatos.get(position).getEstado()), BufferType.SPANNABLE);
				return(item);
			}
	    }
